engineering faculty - French English Dictionary